multipurpose vessel - English Synonyms Dictionary